tests: Fix testselectionmode
authorAlexander Mikhaylenko <alexm@gnome.org>
Mon, 11 May 2020 14:21:03 +0000 (19:21 +0500)
committerAlexander Mikhaylenko <alexm@gnome.org>
Mon, 11 May 2020 14:21:03 +0000 (19:21 +0500)
Stop using <packing/> and GtkContainer API for random widgets.

tests/selectionmode.ui
tests/testselectionmode.c

index e9b40674eca6ac863019db1cf96fb5b180bafbdb..a728bd02f83ab808adb4e0f013ff90b97eb2017d 100644 (file)
@@ -27,7 +27,6 @@
               </object>
             </child>
           </object>
-          <packing/>
         </child>
         <child type="title">
           <object class="GtkStack" id="titlestack">
               </object>
             </child>
           </object>
-          <packing/>
         </child>
         <child type="end">
           <object class="GtkButton" id="cancel-button">
             <property name="visible">0</property>
             <property name="label">Cancel</property>
           </object>
-          <packing/>
         </child>
       </object>
     </child>
index 1d400e76f99a8050189912d0b05d43fdab10d2df..39899109c1b38d7a2b6d1b022665972968c60eb1 100644 (file)
@@ -30,9 +30,9 @@ selectable_row_init (SelectableRow *row)
   gtk_widget_show (row->box);
   gtk_widget_show (row->check);
 
-  gtk_container_add (GTK_CONTAINER (row), row->box);
+  gtk_list_box_row_set_child (GTK_LIST_BOX_ROW (row), row->box);
   gtk_container_add (GTK_CONTAINER (row->box), row->revealer);
-  gtk_container_add (GTK_CONTAINER (row->revealer), row->check);
+  gtk_revealer_set_child (GTK_REVEALER (row->revealer), row->check);
 }
 
 static void